# 1） 在 Python 文件中导人 JSON 库。
import json

# 2）使用 with open（）方法打开一个名为 JSON 文件 . json 的文件，通过参数 “r” 实现文件的读取，并且指定其打开的字符集格式为 utf-8-sig, 最后将文件操作对象放入变量 f 中。
with open('JSON文件.json', 'r', encoding='utf-8-sig') as f:
    # 3) 使用 read()方法读取文件数据，并存入变量 str 中。
    str = f.read()

# 4) 使用 json 库的 loads()方法将数据格式转换为 JSON 格式，将其赋值给变量 data, 并打印输出，以便查看。
data = json.loads(str)
print(data)

# 输出结果如下:
# {'people': [{'name': ' Simon', 'age': 'n22'}, {'name': 'Tom', 'age': '24'}, {'name': ' Jack', 'age': '26'}]}

# 5) 获取变量 data 的键为 people 的值，将其赋值给变量 namjage , 并打印输出。
name_age = data['people']
print(name_age)

# 输出结果如下:
# [{'name': ' Simon', 'age': 'n22'}, {'name': 'Tom', 'age': '24'}, {'name': ' Jack', 'age': '26'}]


# 6) 获取列表 name_age 的第二个兀素的键为 name 和 age 的值，并打印输出。

target_name = name_age[1]['name']
target_age = name_age[1]['age']
print(target_name + '：' + target_age)

# 输出结果如下:
# Tom：24